class MemberEntity {
	int errno;
	MemberData data;
	String errmsg;

	MemberEntity({this.errno, this.data, this.errmsg});

	MemberEntity.fromJson(Map<String, dynamic> json) {
		errno = json['errno'];
		data = json['data'] != null ? new MemberData.fromJson(json['data']) : null;
		errmsg = json['errmsg'];
	}

	Map<String, dynamic> toJson() {
		final Map<String, dynamic> data = new Map<String, dynamic>();
		data['errno'] = this.errno;
		if (this.data != null) {
      data['data'] = this.data.toJson();
    }
		data['errmsg'] = this.errmsg;
		return data;
	}
}

class MemberData {
	List<MemberDataList> xList;

	MemberData({this.xList});

	MemberData.fromJson(Map<String, dynamic> json) {
		if (json['list'] != null) {
			xList = new List<MemberDataList>();(json['list'] as List).forEach((v) { xList.add(new MemberDataList.fromJson(v)); });
		}
	}

	Map<String, dynamic> toJson() {
		final Map<String, dynamic> data = new Map<String, dynamic>();
		if (this.xList != null) {
      data['list'] =  this.xList.map((v) => v.toJson()).toList();
    }
		return data;
	}
}

class MemberDataList {
	String subtitle;
	List<MemberDataListList> xList;

	MemberDataList({this.subtitle, this.xList});

	MemberDataList.fromJson(Map<String, dynamic> json) {
		subtitle = json['subtitle'];
		if (json['list'] != null) {
			xList = new List<MemberDataListList>();(json['list'] as List).forEach((v) { xList.add(new MemberDataListList.fromJson(v)); });
		}
	}

	Map<String, dynamic> toJson() {
		final Map<String, dynamic> data = new Map<String, dynamic>();
		data['subtitle'] = this.subtitle;
		if (this.xList != null) {
      data['list'] =  this.xList.map((v) => v.toJson()).toList();
    }
		return data;
	}
}

class MemberDataListList {
	String titleStr;
	String name;
	String mobile;
	int id;
	String url;

	MemberDataListList({this.titleStr, this.name, this.mobile, this.id, this.url});

	MemberDataListList.fromJson(Map<String, dynamic> json) {
		titleStr = json['titleStr'];
		name = json['name'];
		mobile = json['mobile'];
		id = json['id'];
		url = json['url'];
	}

	Map<String, dynamic> toJson() {
		final Map<String, dynamic> data = new Map<String, dynamic>();
		data['titleStr'] = this.titleStr;
		data['name'] = this.name;
		data['mobile'] = this.mobile;
		data['id'] = this.id;
		data['url'] = this.url;
		return data;
	}
}
